@charset "utf-8";
/* CSS Document */
a{ text-decoration:none; color:#000}
a:hover{ color:#FF0000}
ul,li,h1,h2,h3,p{ padding:0; margin:0; list-style:none}
html{ background:#990000 }
body{ width:1000px; margin:0 auto; line-height:21px}
.clear{ clear:both}
.menu li{ list-style:none}
.logo{ position:absolute; top:50px; width:250px; height:100px; margin-left:40px}
.banner{ position:relative;}
.banner img{ display:block}
.menu{ width:100%;  text-align:center; float:left; background:#CC0000}
.menu li a{ padding:10px 20px; font-size:18px; color:#fff}
.menu li {  float:left; padding:15px 0px ; width:200px}

.right{ float:right; width:600px;  padding:20px}
.left{ min-height:300px; float:left; width:300px; padding:20px}
.content{ background:#F3DCAF ; color:#000; font-size:14px; display:inline-block ; width:100%}

.end{ clear:both;  color:#fff; padding:30px 0; text-align:center;}
.produce img{  margin:0 20px 20px 0}
.produce { line-height:35px; font-size:18px}
.pad{ padding:20px; display:block}
.pics p{ margin:9px; text-align:center}
.list img{ width:300px}
.list strong{ font-size:24px; font-weight:normal; padding-bottom:30px; display:block; line-height:40px}
.scrollleft{ padding:0 20px; background:#FDFAB5; padding-bottom:20px}.scrollleft li{ float:left}
.news li{ padding:5px;}

.title{ text-align:center; color:#F00; padding:10px}
.fl{ float:left}
.js  div{ width:100%; clear:both; margin-bottom:20px; float:left}

.js div img{ float:left; margin-right:20px} 
.msg>div{ padding:10px}

.bar{  margin:20px; clear:both; background:#990000; color:#fff; font-weight:bold; padding:5px}